package com.zjcode.cdcer.model.excel;

import cn.afterturn.easypoi.excel.annotation.Excel;
import com.zjcode.cdcer.model.CerPersonalInfo;
import com.zjcode.cdcer.model.CerTreatmentInfo;
import com.zjcode.cdcer.model.TkmSysteminitImportInfo;
import lombok.Data;

@Data
public class SysteminitImportInfo {
    @Excel(name = "省份")
    private String provinceName;
    @Excel(name = "城市")
    private String cityName;
    @Excel(name = "区县")
    private String districtName;
    @Excel(name = "乡镇")
    private String countyName;
    @Excel(name = "村")
    private String villageName;
    @Excel(name = "机构名称")
    private String institutionName;
    @Excel(name = "调查对象ID号")
    private String screeningId;
    @Excel(name = "姓名")
    private String name;
    @Excel(name = "性别")
    private String sex;
    @Excel(name = "生日")
    private String birthday;
    @Excel(name = "民族")
    private String nationName;
    @Excel(name = "身份证号")
    private String idCard;
    @Excel(name = "地址")
    private String addr;
    @Excel(name = "联系电话")
    private String phone;
    @Excel(name = "筛查类型")
    private String screeningType;
    @Excel(name = "随访次数")
    private String number;
    @Excel(name = "内镜号")
    private String njNum;
    @Excel(name = "是否无痛")
    private String ache;
    @Excel(name = "染色类别")
    private String dye;
    @Excel(name = "是否活检")
    private String isHj;
    @Excel(name = "内镜诊疗日期")
    private String njzlTime;
    @Excel(name = "Hp")
    private String hp;
    @Excel(name = "Hp检测方法")
    private String hpjcjg;
    @Excel(name = "图片数量")
    private String picNums;
    @Excel(name = "内镜诊断")
    private String njzd;
    @Excel(name = "内镜诊断医师")
    private String njStaff;
    @Excel(name = "内镜审核医师")
    private String verifyStaff;
    @Excel(name = "病理号")
    private String blNum;
    @Excel(name = "病理报告日期")
    private String blbgTime;
    @Excel(name = "食管病理诊断代码")
    private String sgblCode;
    @Excel(name = "贲门病理诊断代码")
    private String bmblCode;
    @Excel(name = "胃病理诊断代码")
    private String wblCode;
    @Excel(name = "十二指肠病理诊断代码")
    private String sezcCode;
    @Excel(name = "病理诊断医师")
    private String blzdStaff;
    @Excel(name = "病理审核医师")
    private String blshStaff;
    @Excel(name = "病理诊断")
    private String blzd;
    // 导入失败的标识 【1成功、2失败】
    private int errorFlag;
    private String errorMsg;
    private String countrySource;

    private CerPersonalInfo cerPersonalInfo;

    private TkmSysteminitImportInfo tkmSysteminitImportInfo;
    // 初始上报id
    private String initId;
    // 随访列表id
    private String followUpListId;
    // 治疗列表
    private CerTreatmentInfo cerTreatmentInfo;
}